package isquirrel.semantic;

import isquirrel.beans.Property;

import java.util.List;
import java.util.Set;

public abstract class SPARQLendpoint {
	protected String prefix = "";
	protected String endpoint = "";

	public abstract List<Property> getPageInformation(String url);

	public abstract Set<String> getUrls(List<Property> p);

	SPARQLendpoint(String p, String e) {
		prefix = p;
		endpoint = e;
	}

	public String getPrefix() {
		return prefix;
	}

	public void setPrefix(String prefix) {
		this.prefix = prefix;
	}

	public String getEndpoint() {
		return endpoint;
	}

	public void setEndpoint(String endpoint) {
		this.endpoint = endpoint;
	}

}
